
.wrap-icon-tiba-daihatu-top-icon2 {
    display: flex;
    justify-content: space-around;
    justify-content: left;
    margin-top: 0.5em;
    margin-bottom: 0.5em;
    /* border:1px solid red; */
}

.wrap-icon-tiba-daihatu-top-icon2 figure figcaption {
    text-align: center;
    letter-spacing: -1.4px;
    line-height: 1.16667;
    margin-top: 1em;
}

.wrap-icon-tiba-daihatu-top-icon2 figure {
    margin: 0;
    width: 14.3%;
    /* border:1px solid blue; */
    text-align: left;
}
.wrap-icon-tiba-daihatu-top-icon2 figure img
 {
    width: 65px !important;
    margin: 0 auto;
}

.wrap-icon-tiba-daihatu-top-icon ul {
    display: flex;
    justify-content: space-around;
    text-align: center;
    margin-bottom: 30px;
}

.wrap-icon-tiba-daihatu-top-icon ul li dl dt span {
    display: block;
    height: 94px;
    width: 94px;
    margin: 0 auto;
}

.tablet-none {
    display: block;
}

@media screen and (max-width:893px) {
    .wrap-icon-tiba-daihatu-top-icon2 {
        display: flex;
        flex-wrap: wrap;
        justify-content: space-between;
        justify-content: left;
        margin-top: 0;
    }

    .wrap-icon-tiba-daihatu-top-icon2 figure {
        margin: 0;
        width: 33% !important;
        display: flex;
        margin-right: -2%;
        align-items: center;
        margin-top: 0.5em;
        text-align: start;
    }

    .wrap-icon-tiba-daihatu-top-icon2 figure img {
        width: 40px !important;
        padding: 0;
        margin: unset;
    }

    .wrap-icon-tiba-daihatu-top-icon2 figure figcaption {
        margin-left: 0.5em;
        text-align: center;
        letter-spacing: 0;
        line-height: 1.16667;
        margin-top: 0;    
    }

    .tablet-none {
        display: none;
    }
}

@media screen and (max-width:450px) {
    .tablet-none {
        display: block;
    }

    .wrap-icon-tiba-daihatu-top-icon2 figure {
        margin: 0;
        display: flex;
        width: 33.3%;
        /* width: 30% !important; */
        margin-right: -2%;
        margin-top: 0.5em;
        align-items: center;
    }

    .wrap-icon-tiba-daihatu-top-icon2 figure img {
        width: 40px !important;
        padding: 0;
        margin: unset;
    }

    .wrap-icon-tiba-daihatu-top-icon2 {
        display: flex;
        flex-wrap: wrap;
        justify-content: space-between;
        justify-content: left;
        margin-top: 0;
    }

    .wrap-icon-tiba-daihatu-top-icon2 figure figcaption {
        text-align: start;
        letter-spacing: 0;
        line-height: 1.16667;
        font-size: 12px !important;
        width: fit-content !important;
        margin-left: 0.5em;
        margin-top: 0;
    }
}


/* Bパターン */
/* --車いす用トイレ-- */

.wrap-icon-tiba-daihatu-top-icon ul .icon-chair-toilet-all {
    display: block;
    background: url("/-/media/AD7890D37805486BB57D864008F17986.ashx;") 0 0 no-repeat;
    background-size: cover;
}

.wrap-icon-tiba-daihatu-top-icon ul .icon-chair-toilet-wo {
    background: url("/-/media/B642BB0E1D8043CF906B8DF93E15748A.ashx;") 0 0 no-repeat;
    background-size: cover;
}

.wrap-icon-tiba-daihatu-top-icon ul .icon-chair-toilet-none {
    display: block;
    background: url("/-/media/E59A61F00A4D4274817612A8B806ACDE.ashx;") 0 0 no-repeat;
    background-size: cover;
}

/* --/車いす用トイレ-- */
/* --おむつ替え台-- */
.wrap-icon-tiba-daihatu-top-icon ul .icon-omutu-all {
    display: block;
    background: url("/-/media/E81E8E0660B94867B2CF518BE46228DE.ashx;") 0 0 no-repeat;
    background-size: cover;
}

.wrap-icon-tiba-daihatu-top-icon ul .icon-omutu-multi {
    display: block;
    background: url("/-/media/3B5478F419C6401D991C2876516F2252.ashx;") 0 0 no-repeat;
    background-size: cover;
}

.wrap-icon-tiba-daihatu-top-icon ul .icon-omutu-out {
    display: block;
    background: url("/-/media/FE16ED98C02144E8912A3220A2D9E2C8.ashx;") 0 0 no-repeat;
    background-size: cover;
}

.wrap-icon-tiba-daihatu-top-icon ul .icon-omutu-wo {
    display: block;
    background: url("/-/media/7F6CA85B41A7499499CF8EAEBFE570C1.ashx;") 0 0 no-repeat;
    background-size: cover;
}

.wrap-icon-tiba-daihatu-top-icon ul .icon-omutu-none {
    display: block;
    background: url("/-/media/Project/Dmc Tenants/DD Tenant/chiba/dealer/confidential/icon/omutu-none.png;") 0 0 no-repeat;
    background-size: cover;
}


/* --/おむつ替え台-- */
/* --フラットフロア-- */
.wrap-icon-tiba-daihatu-top-icon ul .icon-falt-floor-on {
    display: block;
    background: url("/-/media/8A5D03EF48F94D1D88A74EC4F5ABCE75.ashx;") 0 0 no-repeat;
    background-size: cover;
}

.wrap-icon-tiba-daihatu-top-icon ul .icon-falt-floor-none {
    display: block;
    background: url("/-/media/Project/Dmc Tenants/DD Tenant/chiba/dealer/confidential/icon/falt-floor-none.png;") 0 0 no-repeat;
    background-size: cover;
}

/* --/フラットフロア-- */

/* フリーWi-Fi */
.wrap-icon-tiba-daihatu-top-icon ul .icon-free-wifi-on {
    display: block;
    background: url("/-/media/Project/Dmc Tenants/DD Tenant/chiba/dealer/confidential/icon/free-wifi.png;") 0 0 no-repeat;
    background-size: cover;
}

.wrap-icon-tiba-daihatu-top-icon ul .icon-free-wifi-none {
    display: block;
    background: url("/-/media/Project/Dmc Tenants/DD Tenant/chiba/dealer/confidential/icon/free-wifi-none.png;") 0 0 no-repeat;
    background-size: cover;
}

/* --/フリーWi-Fi-- */

/* --キッズコーナー-- */
.wrap-icon-tiba-daihatu-top-icon ul .icon-kids-space-on {
    display: block;
    background: url("/-/media/Project/Dmc Tenants/DD Tenant/chiba/dealer/confidential/icon/kids-space.png;") 0 0 no-repeat;
    background-size: cover;
}

.wrap-icon-tiba-daihatu-top-icon ul .icon-kids-space-none {
    display: block;
    background: url("/-/media/Project/Dmc Tenants/DD Tenant/chiba/dealer/confidential/icon/kids-space-none.png;") 0 0 no-repeat;
    background-size: cover;
}

/* --/キッズコーナー-- */

/* --障がい者用駐車場-- */
.wrap-icon-tiba-daihatu-top-icon ul .icon-d-parking-on {
    display: block;
    background: url("/-/media/Project/Dmc Tenants/DD Tenant/chiba/dealer/confidential/icon/d-parking.png;") 0 0 no-repeat;
    background-size: cover;
}

.wrap-icon-tiba-daihatu-top-icon ul .icon-d-parking-none {
    display: block;
    background: url("/-/media/Project/Dmc Tenants/DD Tenant/chiba/dealer/confidential/icon/d-parking-none.png;") 0 0 no-repeat;
    background-size: cover;
}

/* --/障がい者用駐車場-- */
/*-- 授乳室-- */
.wrap-icon-tiba-daihatu-top-icon ul .icon-jyunyu-on {
    display: block;
    background: url("/-/media/1107FB1C2D8C46E281994CF631774107.ashx;") 0 0 no-repeat;
    background-size: cover;
}

.wrap-icon-tiba-daihatu-top-icon ul .icon-jyunyu-none {
    display: block;
    background: url("/-/media/B3B8E1A1D3DE4A7ABEF584DB4AFDF1A9.ashx;") 0 0 no-repeat;
    background-size: cover;
}

/* --/授乳室-- */